Big Huge Thesaurus

deltoid muscle

noun

sounds kind of like